#pragma once
#include <string>
#include<vector>
#include"Solution.h"

class LocalSearch
{
public:
	virtual Solution Run(Solution& solution , const double timeLimit) = 0;
	std::string GetName() { return _name; }
protected:
	std::string _name;
};